package top.infopub.mgr.bpa.vo;

import java.util.Date;
import java.util.List;

import lombok.Data;
import top.infopub.model.bpa.DeviceSure;
import top.infopub.model.bpa.DeviceSureAtt;
import top.infopub.model.bpa.DeviceSureDetail;

public class DeviceSureVo extends DeviceSure {

    /**
     * 
     */
    private static final long serialVersionUID = -2163340246296248512L;

    /**
     * 查询条件-开始日期
     */
    private Date startDate;

    /**
     * 查询条件-结束日期
     */
    private Date endDate;
    
    /**
     * 查询条件-确权月份开始日期
     */
    private Date monthStartDate;
    
    /**
     * 查询条件-确权月份结束日期
     */
    private Date monthEndDate;
    
    /**
     * 申请公司
     */
    private String orgName;

    /**
     * 申请部门
     */
    private String deptName;

    /**
     * 区域公司名称
     */
    private String orgAreName;

    /**
     * 项目公司名称
     */
    private String orgProName;
    
    /**
     * 合同单位名称
     */
    private String sgCoopName;
    
    /**
     * 项目地址
     */
    private String sgCityName;
    
    /**
     * 合同名称
     */
    private String deviceCotName;
    
    /**
     * 设备产值确权明细集合
     */
    private List<DeviceSureDetail> deviceSureDetails;
    
    /**
     * 设备产值确权附件集合
     */
    private List<DeviceSureAtt> deviceSureAtts;

    private BpaPrimarySureVo primarySureVo;


    public BpaPrimarySureVo getPrimarySureVo() {
        return primarySureVo;
    }

    public void setPrimarySureVo(BpaPrimarySureVo primarySureVo) {
        this.primarySureVo = primarySureVo;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public Date getMonthStartDate() {
        return monthStartDate;
    }

    public void setMonthStartDate(Date monthStartDate) {
        this.monthStartDate = monthStartDate;
    }

    public Date getMonthEndDate() {
        return monthEndDate;
    }

    public void setMonthEndDate(Date monthEndDate) {
        this.monthEndDate = monthEndDate;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getOrgAreName() {
        return orgAreName;
    }

    public void setOrgAreName(String orgAreName) {
        this.orgAreName = orgAreName;
    }

    public String getOrgProName() {
        return orgProName;
    }

    public void setOrgProName(String orgProName) {
        this.orgProName = orgProName;
    }

    public String getSgCoopName() {
        return sgCoopName;
    }

    public void setSgCoopName(String sgCoopName) {
        this.sgCoopName = sgCoopName;
    }

    public String getSgCityName() {
        return sgCityName;
    }

    public void setSgCityName(String sgCityName) {
        this.sgCityName = sgCityName;
    }

    public String getDeviceCotName() {
        return deviceCotName;
    }

    public void setDeviceCotName(String deviceCotName) {
        this.deviceCotName = deviceCotName;
    }

    public List<DeviceSureDetail> getDeviceSureDetails() {
        return deviceSureDetails;
    }

    public void setDeviceSureDetails(List<DeviceSureDetail> deviceSureDetails) {
        this.deviceSureDetails = deviceSureDetails;
    }

    public List<DeviceSureAtt> getDeviceSureAtts() {
        return deviceSureAtts;
    }

    public void setDeviceSureAtts(List<DeviceSureAtt> deviceSureAtts) {
        this.deviceSureAtts = deviceSureAtts;
    }

}
